@charset "utf-8";
/*---------base begin-------------*/
body{padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#323232;font-family:"宋体",Arial, Helvetica, sans-serif;width:100%;min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%"); background:#fafafa}
ul,li,form, dl,dt, dd, div,p,input{ padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img,input{ border:none; border:0;}
a{text-decoration:none;noline: expression(this.onFocus=this.blur());color:#323232;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#002494; text-decoration:none;}
.l{ float:left}
.r{ float:right}
.clear{clear:both;height:0;font-size: 0px;line-height: 0px; display:block; visibility:hidden; zoom:1;}
.clear20{clear:both;height:20px;}
.inputtxt{border:1px solid #CCC; line-height:25px; height:25px; padding:0 5px;}
.selecttxt{border:1px solid #CCC; height:25px;line-height:25px;}
.btn_more{display:inline-block;width:56px;height:25px;line-height:25px;text-align:center; background:url(../images/back.jpg) no-repeat;}
.btn_more:hover{color:#e3e3e3;}
.info_btn{text-align:center; width:100%; padding:10px 0;}
.btn_submit{width:56px;height:25px;color:#FFF;background:url(../images/back.jpg) no-repeat;border:0;}
.back {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px
}
.back A {
	FONT-SIZE: 13px; HEIGHT: 25px; WIDTH: 56px; FONT-WEIGHT: bold; color:#FFF; background:url(../images/back.jpg) no-repeat; DISPLAY:inline-block; LINE-HEIGHT: 25px
}
.back A:hover {
	COLOR: #282828
}
/*---------base end-------------*/

/*header*/
.head{width:100%;height:210px; position:absolute; top:0px; z-index:999999}
.head .header-content{width:936px; margin:0 auto; height:210px;}
.head .header-logo{width:916px;height:58px; float:left; margin-left:10px;}
.head .top_right{width:100%; height:40px;}
.head .top_right .lang{width:220px;height:40px; line-height:40px; float:right;font-size:12px;text-align:right; color:#dbdcdc}
.head .top_right .lang span{ float:left; margin-left:15px;}
.head .top_right .lang span a{color:#dbdcdc; }
.head .top_right .lang span img{ float:left; padding-top:12px;}
.head .nav{width:100%; background:url(../images/navbg.png) no-repeat top center; height:60px; margin-top:20px;}
.head .nav ul{float:left;width:720px;height:40px;font-size:0; margin-left:10px;}
.head .nav ul li{height:40px; display:inline-block;*display:inline;*zoom:1; float:left; margin-left:22px; margin-right:10px;}
.head .nav ul li a{display:block;overflow:hidden;height:40px;font:normal 15px/38px "微软雅黑"; color:#FFF; text-align:right;}
.head .nav a:hover,.head .nav a.on{color:#fffc02;}
.head .serv{ width:176px; height:30px; float:left; margin-top:8px;}
.head .serv .search{background:url(../images/keybg.png); width:141px; height:21px; float:left; padding-left:10px; line-height:24px; border:none; color:#323232}
.head .serv .but{ background:url(../images/btnbg.png) no-repeat; width:25px; height:21px; float:left;border:none; cursor:pointer}
/*bottom*/
.bottomm{ width:100%; height:80px;color:#b3b3b3; background-color:#cfcfcf} 
.bottomm .content{ width:936px;height:70px; margin:0 auto; padding-top:10px;}
.bottomm .info{width:700px; float:left;font-size:13px; line-height:200%; text-align:center; color:#828282}
.bottomm .info a{color:#828282; font-size:13px;}
.bottomm .info a:hover{color:#828282;}
.bottomm .wei{ float:left; width:200px; text-align:left;}

/*首页banner*/
.bannerlist{width:100%;position:relative;height:592px;overflow:hidden; background:url(../images/bannerbg.jpg) bottom repeat-x;}
.bannerlist .bd{position:relative; z-index:0;  }
.bannerlist .bd ul{width:100% !important; }
.bannerlist .bd li{width:100% !important;  height:587px; overflow:hidden;}
.bannerlist .bd li a{width:100%;height:587px; display:block;}
.bannerlist .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center; display:block}
.bannerlist .hd ul{ width:916px; margin:0 auto; text-align:right}
.bannerlist .hd ul li{cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:13px;height:13px;margin:5px;background:url(../images/dot.png) top right no-repeat;overflow:hidden;line-height:80px;}
.bannerlist .hd ul li.on{background-position:top left;}

/*内页banner*/
.nybanner{width:100%;height:338px;overflow:hidden; background:url(../images/nbannerbg.jpg) bottom repeat-x;}
.bannerbg{ background:url(../images/banner_a.jpg) center top no-repeat; height:300px;}

/*main*/
.mainbg{ width:100%;background:url(../images/imainbg.png) no-repeat top center;  padding-top:20px; padding-bottom:20px;}
.mainbg .main{margin:0px auto;width:916px;background:#FFF;}
.index_about{ width:463px; height:203px;float:left; border:1px solid #d9d9d9; border-top:3px solid #0a408a}
.index_title{ width:100%;color:#333333; font:bold 15px/30px "微软雅黑"; background:#f9f9f9 url(../images/tico.jpg) 10px 10px no-repeat; height:30px; border-bottom:2px solid #fff; text-indent:30px;}
.index_title a.more{color:#ff0000; font-size:11px; float:right;padding-right:6px; font-weight:100}
.index_title span{ color:#999898; font-size:11px;font-weight:100; font-family:Arial, Helvetica, sans-serif}
.index_info{ padding:20px 10px; line-height:22px; font-size:12px;border-top:1px solid #d9d9d9}
.index_info img{ float:left; margin-right:5px;}

.index_news{ width:437px; float:left; margin-left:12px; height:203px;float:left; border:1px solid #d9d9d9; border-top:3px solid #0a408a}
.index_news ul{}
.index_news ul li{ width:100%; height:22px; line-height:22px; background:url(../images/nico.jpg) 9px 9px no-repeat;}
.index_news ul li a{ padding-left:20px}
.index_news ul li span{ float:right; color:#969696}

.index_product{ width:914px;height:236px;float:left; border:1px solid #d9d9d9; border-top:3px solid #0a408a}
/*index-productScroll*/
.index-productScroll{position:relative;height:171px; padding-left:34px; padding-right:34px; overflow:hidden;}
.index-productScroll ul{overflow:hidden; zoom:1;}
.index-productScroll ul li{float:left;width:140px;height:171px; overflow:hidden;display:inline; background:url(../images/probg.jpg) no-repeat top center; margin-left:13px; margin-right:13px; text-align:center}
.index-productScroll ul li img{ width:133px; height:133px; margin-top:3px; margin-left:2px;margin-bottom:3px; margin-right:4px}
.index-productScroll ul li a{ line-height:30px;}
.index-productScroll .prev,
.index-productScroll .next{position:absolute;left:7px;top:30px;display:block; width:21px; height:64px; overflow:hidden; background:url(../images/l.jpg) 0px center no-repeat; cursor:pointer;  }
.index-productScroll .next{left:auto; right:7px;  background:url(../images/r.jpg) 0px center no-repeat; }

.link{ width:916px;}
.link .link_title{color:#333333; font:bold 15px/26px "微软雅黑"; background:url(../images/linkico.jpg) left center no-repeat; width:80px; padding-left:34px; float:left; height:26px;}
.link .link_info{ width:800px; float:left; line-height:30px;}
/*内页*/
.nymain{width:100%; margin-top:-75px; position:relative; z-index:999999; padding-top:20px; padding-bottom:20px;}
.nymain .main{margin:0px auto;width:916px;}
/*main left*/
.main .main-left{width:207px;float:left; border:1px solid #e4e4e4; background:#FFF url(../images/lbg.jpg) repeat-y;min-height:740px;height:auto !important; height:740px;}
.main .main-left .menu{border-bottom:1px solid #ff0000;min-height:240px;height:auto !important; height:240px; background:#FFF}
.main .main-left .menu h2{display:block; width:207px; height:53px;border-bottom:1px solid #003482;}
.main .main-left .menu h2 strong{ font-size:30px;}
.main .main-left .menu h3{ font-size:20px; line-height:18px; color:#dadad9;  font-weight:100; text-align:right; padding-right:30px;}
.menulist{width:187px; margin:0 auto; margin-top:20px;overflow:hidden;}
.menulist ul li{ height:auto; border-bottom:1px dashed #e4e4e4}
.menulist ul li a{height:36px; line-height:36px; font-size:14px; text-indent:30px; width:100%; display:block; background:url(../images/menuli.jpg) 10px 13px no-repeat}
.menulist ul li a:hover{color:#ff0000;}
.menulist ul li a.on{color:#ff0000;}
.menulist ul li a.on:hover{color:#ff0000;}
.menulist ul li ul{ width:225px; margin-left:20px;}
.menulist ul li ul li a{height:33px; line-height:33px; text-indent:25px; width:100%; display:block; background:url(../images/menlili.png) 0 -33px no-repeat}
.menulist ul li ul li a:hover{color:#015190; font-weight:bold;background:url(../images/menlili.png) 0 -33px no-repeat}
.menulist ul li ul li a.on{color:#015190; font-weight:bold;background:url(../images/menlili.png) 0 -33px no-repeat }
.menulist ul li ul li a.on:hover{color:#015190; font-weight:bold;background:url(../images/menlili.png) 0 -33px no-repeat}

/*main right*/
.main .main-right{width:687px;float:left; overflow:hidden; background:url(../images/rightbg.png) left top no-repeat;min-height:730px;height:auto !important; height:730px; padding-top:20px; padding-left:20px;}
.main .main-right .loca{ line-height:40px; color:#6e6e6e; padding-left:15px;}
.main .main-right .loca a{color:#6e6e6e}
.main .main-right .ntitle{ background:url(../images/tbg.jpg) repeat-x bottom; height:30px; line-height:29px;}
.main .main-right .ntitle div{ border-bottom:1px solid #ff0000; background:url(../images/tico.jpg) no-repeat left center; width:auto; float:left; padding-left:15px; padding-right:5px; font-weight:bold; color:#d20001}
.main .main-right .about_info{ width:687px; padding-top:20px; line-height:260%}
.main .main-right .about_info img{ float:right; margin-right:2px;}
.main .main-right .contact_content{width:687px;padding-top:20px; line-height:260%}
.main .main-right .contact_content strong{ color:#015190; font-size:14px}


/*down list*/
.downlist{ margin-top:20px;}
.downlist ul{width:90%; margin-left:20px;}
.downlist li{ padding-left:30px; height:40px; overflow:hidden; line-height:45px; background:url(../images/nnico.jpg) 12px 20px no-repeat; border-bottom:1px dashed #8c8d8e}
.downlist li a{line-height:45px;font-size:12px; color:#646365;}
.downlist li span{float:right;line-height:45px; color:#646365; font-size:12px; font-family:宋体;}
/*pro list*/
.pro_list{ width:110%;}
.pro_list ul li{float:left;width:211px; height:174px;overflow:hidden;display:inline; margin-top:15px; margin-left:13px;background:url(../images/cbg.jpg) no-repeat top center; text-align:center}
.pro_list ul li img{ max-width:188px; max-height:126px; margin-top:8px;}
.pro_list ul li a{line-height:40px; text-align:center; color:#777575; font-size:12px;}


/*product info width:698px;*/








table.job{border-collapse:collapse;color:#010101; margin-top:15px;border-color:#d5d3d3}
.job table td{ border-width:1px; border-style:solid;border-color:#d5d3d3; color:#010101}

.news_info {
	MIN-HEIGHT: 400px; _height: 400px; width:100%;
}
.news_info .title {
	MARGIN-BOTTOM: 10px;FONT-SIZE: 14px; BORDER-BOTTOM: #ccc 1px dashed; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 38px; color:#015190; font-family:"Kartika";
}
.news_info .d_ti{width:100%; height:21px; background:url(../images/d_ti.jpg) no-repeat 0px 0px; text-indent:6px;border-bottom:1px #515151 solid;font:normal 12px/21px "宋体"; color:#fff; margin-bottom:10px;}
.news_info .content {
	LINE-HEIGHT: 200%; margin-bottom:10px;margin-top:10px;
}
.news_info .date {
	MARGIN-BOTTOM: 10px; COLOR: #999; TEXT-ALIGN: center; LINE-HEIGHT: 24px
}
.news_info .content IMG {
	MAX-WIDTH: 770px
}
.news_info .dd{ border-bottom:1px solid #d6d9dc; background:url(../images/pdico.jpg) 8px 13px no-repeat; height:30px; line-height:30px; width:100%; text-indent:20px; font-weight:bold}
.news_info .photo {TEXT-ALIGN: center; width:426px; height:329px; margin:20px auto;background:url(../images/probbg.jpg) no-repeat top center;
}
.news_info .photo img{MARGIN-TOP: 15px; max-width:400px; max-height:260px;}
.news_info .content .video {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
/*page*/
.Page{clear:both; text-align:center; color:#000;FONT-SIZE: 12px; margin-top:20px;}
.Page .Page_Max{color:Red;}/*总条数*/
.Page .Page_PageCount{color:Red;}/*总页数*/
.Page .Page_Num{ border:solid 1px #c0c0c0; padding:2px 8px;}/*页眉*/
.Page .Page_Selected{ background:#009f42;color:#000;border:solid 1px #c0c0c0; padding:2px 8px;}/*选中的页眉*/
.Page .Page_First{}/*首页*/
.Page .Page_Prev{}/*上一页*/
.Page .Page_Next{}/*下一页*/
.Page .Page_End{}/*末页*/
.Page .Page_Text{width:25px; height:14px; border:solid 1px #c0c0c0; line-height:14px;}/*页码文本框*/
.Page .Page_Button{background:url(../images/go.jpg) no-repeat;width:26px;line-height:16px;font-size:12px; color:#000; border:none; cursor:pointer; vertical-align:middle}/*按钮*/
.Page a{color:#000;}
